facade panel - Spanish English Dictionary